package com.fy.fyzf.view;

import com.fy.fyzf.base.BaseView;
import com.fy.fyzf.bean.AreaListBean;
import com.fy.fyzf.bean.HomeBannerBean;
import com.fy.fyzf.bean.HousesListBean;
import com.fy.fyzf.bean.BaseData;
import com.fy.fyzf.bean.HousingCountBean;

import java.util.List;

public interface HouseSouceView extends BaseView {
    void getHouseSuccess(HousesListBean housesListBean);

    void getAreaListSuccess(List<AreaListBean> areaListBeans);

    void getSubwatdataSuccess(List<AreaListBean> areaListBeans);
    void onError();
    void getMatchHousingSuccess(HousesListBean housesListBean);
    void collectHousingSuccess(BaseData baseData, int i);
    void removecollectHousingSuccess(BaseData baseData, int i);


    void getFloorCountSuccess(HousingCountBean housingCountBean);

    void getBannerSuccess(List<HomeBannerBean> homeBannerBeans);
}
